mechanical composting - Turc Anglais Dictionnaire